.widthBlock{ width:1200px; margin:0 auto;}
.top{ background-color:#fff; margin-bottom: 1%;}
.top1{ background-color:#eee; padding:10px 0; text-align:right; color:#646464;}
.top1 a{ display:inline-block; vertical-align:middle; padding:0 25px; border-left:1px solid #646464;}
.top1 a:first-child{ border-left:none;}

.top2{ padding:35px 0;}
.top2 img{ vertical-align:middle; margin-right:110px;}
.top2 input{ vertical-align:middle; width:360px; height:44px; line-height:44px; padding:0 5px; border:1px solid #49bf9d; font-size:18px;}
.top2 button{ vertical-align:middle; width:90px; height:46px; padding:0; border:none; background-color:#49bf9d; color:#fff; font-size:18px; cursor:pointer;}
.top3{ border-bottom:2px solid #49bf9d;}
.top3 ul{}
.top3 li{ float:left; font-size:18px; margin-right:20px;}
.top3 li a{ display:block; padding:18px 60px;}
.top3 li.curr a,.top3 li:hover a{ background-color:#49bf9d; color:#fff;}
.clear{ clear:both; float:none !important; width:0 !important; height:0 !important; margin:0 !important; padding:0 !important; border:none !important;}
ol, ul {list-style: none;}
a { text-decoration:none;color: inherit;}
/*bottom*/
.bottomBlank{ height:247px;}
.bottom{ position:relative; bottom:0; left:0; width:100%; min-width:1200px; background-color:#1f1f1f; text-align:center; padding:30px 0; border-top:2px solid #49bf9d;}
.bottom h1{ color:#fff; margin-bottom:30px;}
.bottom h1 a{ margin:0 25px;}
.bottom p{ color:#646464; margin-bottom:15px;}
.bottom img{ padding-top:10px;}

.bottom2Blank{ height:124px;}
.bottom2{ padding:40px 0; background-color:#fff; position:absolute; bottom:248px; left:0; width:100%; min-width:1200px; }
